home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="iso-2022-jp"?>
- <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
- <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
- <!-- English Revision: 1.9.2.6 (outdated: 1.9.2.5) -->
-
- <!--
- Copyright 2002-2004 The Apache Software Foundation
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
- <modulesynopsis metafile="mod_negotiation.xml.meta">
-
- <name>mod_negotiation</name>
- <description><a href="../content-negotiation.html">$B%3%s%F%s%H%M%4%7%(!<%7%g%s(B</a>
- $B5!G=$rDs6!$9$k(B</description>
- <status>Base</status>
- <sourcefile>mod_negotiation.c</sourcefile>
- <identifier>negotiation_module</identifier>
-
- <summary>
- <p>$B%3%s%F%s%H%M%4%7%(!<%7%g%s!"$h$j@53N$K$O%3%s%F%s%D$NA*Br5!G=$O!"(B
- $BJ#?tMQ0U$5$l$F$$$k%I%-%e%a%s%H$+$i!"%/%i%$%"%s%H$NG=NO$K0lHV9g$C$?(B
- $B%I%-%e%a%s%H$rA*Br$9$k5!G=$G$9!#$3$N<BAu$OFs$D$"$j$^$9!#(B</p>
-
- <ul>
- <li>$B%?%$%W%^%C%W(B (<code>type-map</code>
- $B%O%s%I%i$G07$o$l$k%U%!%$%k(B)$B!#$3$l$O(B variants
- $B$r4^$s$G$$$k%U%!%$%k$rL@<(E*$K;XDj$7$^$9!#(B</li>
-
- <li>MultiViews $B$NC5:w(B (<code>MultiViews</code> <directive
- module="core">Option</directive> $B$GM-8z$K$J$j$^$9(B)$B!#(B
- $B%5!<%P$,0EL[$NFb$K%U%!%$%kL>$N%Q%?!<%s%^%C%A$r9T$J$$!"(B
- $B$=$N7k2L$+$iA*Br$7$^$9!#(B</li>
- </ul>
- </summary>
- <seealso><directive module="core">Options</directive></seealso>
- <seealso><module>mod_mime</module></seealso>
- <seealso><a href="../content-negotiation.html">$B%3%s%F%s%H%M%4%7%(!<%7%g%s(B</a></seealso>
- <seealso><a href="../env.html">$B4D6-JQ?t(B</a></seealso>
-
- <section id="typemaps"><title>$B%?%$%W%^%C%W(B</title>
- <p>$B%?%$%W%^%C%W$O(B RFC 822 $B$N%a!<%k%X%C%@$KN`;w$7$?=q<0$G$9!#(B
- $B%I%-%e%a%s%H$N5-=R$,6u9T$GJ,N%$5$l$F=q$+$l$F$$$F!"%O%C%7%eJ8;z(B
- ('#') $B$G;O$^$k9T$O%3%a%s%H$H$7$F07$o$l$^$9!#(B
- $B%I%-%e%a%s%H$N@bL@$OJ#?t$N%X%C%@%l%3!<%I$+$i9=@.$5$l$^$9!#(B
- $B%l%3!<%I$O!"B3$-$N9T$,6uGr$G;O$^$C$F$$$k$HJ#?t$N9T$K$^$?$,$j$^$9!#(B
- $B:G=i$N6uGr$,>C5n$5$l$F!"A0$N9T$H$D$J$2$F(B 1 $B9T$H$7$F07$o$l$^$9!#(B
- $B%X%C%@%l%3!<%I$O%-!<%o!<%IL>$N8e$KCM$,B3$/$H$$$&7A<0$G!"(B
- $B%-!<%o!<%IL>$O>o$K%3%m%s$G=*$o$j$^$9!#6uGr$O%X%C%@L>$HCM$N4V!"(B
- $BCM$N%H!<%/%s$N4V$KF~$l$k$3$H$,$G$-$^$9!#(B
- $B;HMQ2DG=$J%X%C%@$O0J2<$N$H$*$j$G$9(B:</p>
-
- <dl>
- <dt><code>Content-Encoding:</code></dt>
- <dd>$B%U%!%$%k$N%(%s%3!<%G%#%s%0!#(BApache $B$O(B <directive
- module="mod_mime">AddEncoding</directive> $B%G%#%l%/%F%#%V(B
- $B$GDj5A$5$l$?%(%s%3!<%G%#%s%0$@$1$rG'<1$7$^$9!#DL>o(B compress
- $B$5$l$?%U%!%$%k$N$?$a$N(B <code>x-compress</code> $B$H(B gzip
- $B$5$l$?%U%!%$%k$N$?$a$N(B <code>x-gzip</code> $B$r4^$_$^$9!#(B
- $B%(%s%3!<%G%#%s%0$NHf3S$r$9$k$H$-$O!"@\F,<-(B <code>x-</code>
- $B$OL5;k$5$l$^$9!#(B</dd>
-
- <dt><code>Content-Language:</code></dt>
- <dd>$B%$%s%?!<%M%C%HI8=`$N8@8l%?%0(B
- (<a href="http://www.ietf.org/rfc/rfc1766.txt">RFC 1766</a>)
- $B$GDj5A$5$l$F$$$k8@8l$N<oN`!#Nc$($P!"(B<code>en</code>
- $B$O1Q8l$rI=$7$^$9!#(B
- $BJ#?t$N8@8l$,3JG<$5$l$k>l9g$O%3%s%^$G6h@Z$i$l$^$9!#(B</dd>
-
- <dt><code>Content-Length:</code></dt>
- <dd>$B%U%!%$%k$ND9$5(B ($B%P%$%H?t(B)$B!#(B
- $B$3$N%X%C%@$,$J$$>l9g!"%U%!%$%k$N<B:]$ND9$5$,;HMQ$5$l$^$9!#(B</dd>
-
- <dt><code>Content-Type:</code></dt>
- <dd>$B%I%-%e%a%s%H$N(B MIME
- $B%a%G%#%"%?%$%W!"%*%W%7%g%J%k$J%Q%i%a!<%?IU$-!#%Q%i%a!<%?$N9=J8$O(B
- <code>name=value</code>
- $B$G!"%a%G%#%"%?%$%W$dB>$N%Q%i%a!<%?$H$O%;%_%3%m%s$GJ,N%$5$l$^$9!#(B
- $B6&DL$N%Q%i%a!<%?$O0J2<$N$H$*$j(B:
-
- <dl>
- <dt><code>level</code></dt>
- <dd>$B%a%G%#%"%?%$%W$N%P!<%8%g%s$r<($9@0?t!#(B
- <code>text/html</code> $B$G$O(B 2 $B$,%G%U%)%k%H$G!"$=$NB>$N>l9g$O(B
- 0 $B$,%G%U%)%k%H$G$9!#(B</dd>
-
- <dt><code>qs</code></dt>
- <dd>$B%/%i%$%"%s%H$NG=NO$K4X78$J$/!"(Bvariant
- $B$rB>$HHf3S$7$?$H$-$NAjBPE*$J!VIJ<A!W$G!"(B0.0 $B$+$i(B 1.0
- $B$NHO0O$NIbF0E@>.?t!#(B
- $BNc$($P!"<L??$rI=8=$7$h$&$H$7$F$$$k$H$-$OIaDL$O(B JPEG
- $B%U%!%$%k$NJ}$,(B ASCII $B%U%!%$%k$h$j$b9b$$IJ<A$K$J$j$^$9!#(B
- $B$7$+$7!"%j%=!<%9$,(B ASCII $B%"!<%H$GI=8=$5$l$F$$$k$H$-$O!"(BASCII
- $B%U%!%$%k$NJ}$,(B JPEG
- $B%U%!%$%k$h$j$b9b$$IJ<A$K$J$j$^$9!#$3$N$h$&$K!"(B<code>qs</code>
- $B$O%j%=!<%9Kh$KFCM-$NCM$r<h$j$^$9!#(B
- </dd>
- </dl>
-
- <example><title>$BNc(B</title>
- Content-Type: image/jpeg; qs=0.8
- </example>
- </dd>
-
- <dt><code>URI:</code></dt>
- <dd>($B;XDj$N%a%G%#%"%?%$%W!"%3%s%F%s%H%(%s%3!<%G%#%s%0$N(B) variant $B$N(B
- $B%U%!%$%k$N(B uri. $B$3$l$O!"%^%C%W%U%!%$%k$+$i$NAjBP(B URL $B$H$7$F(B
- $B2r<a$5$l$^$9!#F1$8%5!<%P$KB8:_$7$J$1$l$P$J$i$:!"%/%i%$%"%s%H$,(B
- $BD>@\%j%/%(%9%H$7$?$H$-$K%"%/%;%9$r5v2D$5$l$k$b$N$G$J$1$l$P$J$j$^$;$s!#(B</dd>
-
- <dt><code>Body:</code></dt>
- <dd>Apache 2.0 $B$G?7@_$5$l$?$3$N(B Body $B%X%C%@$r;H$C$F!"(B
- $B%j%=!<%9$N<B:]$NFbMF$r%?%$%W%^%C%W%U%!%$%k$K=q$/$3$H$,$G$-$^$9!#(B
- $B$3$N%X%C%@$OK\J8$NFbMF$N6h@Z$j$H$J$kJ8;zNs$G;O$^$kI,MW$,$"$j$^$9!#(B
- $B%?%$%W%^%C%W%U%!%$%k$NB3$/9T$O!"6h@Z$jJ8;zNs$,8+$D$+$k$^$G!"(B
- $B%j%=!<%9$NK\J8$K$J$j$^$9!#(B
-
- <example><title>Example:</title>
- Body:----xyz----<br />
- <html><br />
- <body><br />
- <p>Content of the page.</p><br />
- </body><br />
- </html><br />
- ----xyz----
- </example>
- </dd>
- </dl>
- </section>
-
- <section id="multiviews"><title>MultiViews</title>
- <p>MultiViews $BC5:w$O!"(B<code>Multiviews</code> <directive
- module="core">Options</directive> $B%G%#%l%/%F%#%V$K$h$jM-8z$K$J$j$^$9!#(B
- $B%5!<%P$,(B <code>/some/dir/foo</code>
- $B$X$N%j%/%(%9%H$r<u$1<h$j!"(B<code>/some/dir/foo</code> $B$,B8:_(B
- <em>$B$7$J$$(B</em>$B>l9g!"%5!<%P$O%G%#%l%/%H%j$rFI$s$G!"(B
- <code>foo.*</code> $B$K$"$F$O$^$kA4$F$N%U%!%$%k$rC5$7!"(B
- $B;v<B>e$=$l$i$N%U%!%$%k$r%^%C%W$9$k%?%$%W%^%C%W$r:n$j$^$9!#(B
- $B$=$N$H$-!"%a%G%#%"%?%$%W$H%3%s%F%s%H%(%s%3!<%G%#%s%0$O!"(B
- $B$=$N%U%!%$%kL>$rD>@\;XDj$7$?$H$-$HF1$8$b$N$,3d$jEv$F$i$l$^$9!#(B
- $B$=$l$+$i%/%i%$%"%s%H$NMW5a$K0lHV9g$&$b$N$rA*$S!"(B
- $B$=$N%I%-%e%a%s%H$rJV$7$^$9!#(B</p>
-
- <p>$B%U%!%$%k$rA*Br$9$k:]$K!"4XO"$9$k%3%s%F%s%H%M%4%7%(!<%7%g%s$N(B
- $B%a%?>pJs$r;}$?$J$$%U%!%$%k$K$D$$$F!"H=Dj$r9T$&$+$I$&$+$r(B
- <directive module="mod_mime">MultiViewsMatch</directive>
- $B%G%#%l%/%F%#%V$G@_Dj$7$^$9!#(B</p>
- </section>
-
- <directivesynopsis>
- <name>CacheNegotiatedDocs</name>
- <description>$B%3%s%F%s%H%M%4%7%(!<%7%g%s$5$l$?%I%-%e%a%s%H$r%W%m%-%7%5!<%P$,(B
- $B%-%c%C%7%e$G$-$k$h$&$K$9$k(B</description>
- <syntax>CacheNegotiatedDocs On|Off</syntax>
- <default>CacheNegotiatedDocs Off</default>
- <contextlist><context>server config</context>
- <context>virtual host</context>
- </contextlist>
- <compatibility>$B%P!<%8%g%s(B 2.0$B$G9=J8$,JQ$o$j$^$7$?(B</compatibility>
-
- <usage>
- <p>$B$3$N%G%#%l%/%F%#%V$,@_Dj$5$l$F$$$k$H!"%3%s%F%s%H%M%4%7%(!<%7%g%s(B
- $B$r$7$?7k2L$N%I%-%e%a%s%H$N%-%c%C%7%e$r5v2D$7$^$9!#(B
- $B$3$l$O!"%W%m%-%7$N8e$m$K$$$k%/%i%$%"%s%H$,G=NO$K0lHV9g$C$?(B
- $B%I%-%e%a%s%H$G$O$J$/!"(B
- $B%-%c%C%7%e$r$h$j8z2LE*$K$9$k$b$N$rF@$k2DG=@-$,$"$k$H$$$&$3$H$G$9!#(B</p>
-
- <p>$B$3$N%G%#%l%/%F%#%V$O(B HTTP/1.0 $B%V%i%&%6$+$i$N%j%/%(%9%H(B
- $B$N$_$KE,MQ$5$l$^$9!#(BHTTP/1.1 $B$O!"(B
- $B8r>D$5$l$?%I%-%e%a%s%H$N%-%c%C%7%e$KBP$7$F$:$C$H$h$$@)8f$,2DG=$J$N$G!"(B
- $B$3$N%G%#%l%/%F%#%V$O(B HTTP/1.1 $B$N%j%/%(%9%H$K$O1F6A$7$^$;$s!#(B</p>
- <p>2.0 $B$h$jA0$N%P!<%8%g%s$G$O!"(B
- <directive>CacheNegotiatedDocs</directive> $B$O0z?t$r<h$i$:!"(B
- $B%G%#%l%/%F%#%V$,B8:_$9$k$3$H$G(B on $B$NF0:n$r$7$F$$$^$7$?!#(B</p>
- </usage>
- </directivesynopsis>
-
- <directivesynopsis>
- <name>ForceLanguagePriority</name>
- <description>$BMW5a$K9g$&C1FH$N%I%-%e%a%s%H$,8+$D$+$i$J$+$C$?$H$-$K9T$J$&$3$H$r;XDj(B
- </description>
- <syntax>ForceLanguagePriority None|Prefer|Fallback [Prefer|Fallback]</syntax>
- <default>ForceLanguagePriority Prefer</default>
- <contextlist><context>server config</context><context>virtual host</context>
- <context>directory</context><context>.htaccess</context></contextlist>
- <override>FileInfo</override>
- <compatibility>$B%P!<%8%g%s(B 2.0.30 $B0J9_$G;HMQ2DG=(B</compatibility>
-
- <usage>
- <p><directive>ForceLanguagePriority</directive> $B%G%#%l%/%F%#%V$O(B
- $BMW5a$K9g$&%I%-%e%a%s%H$r0l$D$@$1JV$9$3$H$,$G$-$J$$$H$-$K!"(B
- <directive module="mod_negotiation">LanguagePriority</directive>
- $B%G%#%l%/%F%#%V$r;H$C$F%M%4%7%(!<%7%g%s$N7k2L$rJV$7$^$9!#(B</p>
-
- <p><code>ForceLanguagePriority Prefer</code> $B$O!"F1Ey$NA*Br;h$,(B
- $B$$$/$D$+$"$k$H$-$K!"(BHTTP $B$N(B 300 (MULTIPLE CHOICES) $B$rJV$9Be$o$j$K!"(B
- <code>LanguagePriority</code> $B$r;H$C$F0l$D$@$1%I%-%e%a%s%H$rJV$9$h$&$K(B
- $B$7$^$9!#0J2<$N%G%#%l%/%F%#%V$,;XDj$5$l$F$$$F!"%f!<%6$N(B <code>Accept-Language</code>
- $B%X%C%@$G$O(B <code>en</code> $B$H(B <code>de</code> $B$NIJ<A$,6&$K(B
- <code>.500</code> ($BF1$8$/$i$$5vMF(B) $B$G$"$k$H$-$O!"(B
- $B:G=i$K%^%C%A$9$k(B variant $B$N(B <code>en</code> $B$,Aw$i$l$^$9!#(B</p>
-
- <example>
- LanguagePriority en fr de<br />
- ForceLanguagePriority Prefer
- </example>
-
- <p><code>ForceLanguagePriority Fallback</code> $B$G$O!"(BHTTP 406
- (NOT ACCEPTABLE) $B$rAw?.$9$kBe$o$j$K!"(B
- <directive module="mod_negotiation">LanguagePriority</directive>
- $B$,@5$7$$7k2L$rAw$j$^$9!#(B
- $B0J2<$N%G%#%l%/%F%#%V$,;XDj$5$l$F$$$F!"%f!<%6$N(B <code>Accept-Language</code>
- $B$,(B <code>es</code> $B8@8l$N$_$r5v2D$7$F$$$F!"$5$i$K$=$N$h$&$J(B variant $B$,$J$$$H$-$K$O!"(B
- $B0J2<$N(B <directive module="mod_negotiation">LanguagePriority</directive>
- $B$N%j%9%H$N:G=i$N(B variant $B$,Aw$l$l$^$9!#(B</p>
-
- <example>
- LanguagePriority en fr de<br />
- ForceLanguagePriority Fallback
- </example>
-
- <p><code>Prefer</code> $B$H(B <code>Fallback</code> $B$NN>J}$N%*%W%7%g%s$r(B
- $BF1;~$K;XDj$9$k$3$H$,$G$-$^$9!#(B
- $B$G$9$+$i!"J#?t$N(B variant $B$,$"$k$H$-$O(B
- <directive module="mod_negotiation">LanguagePriority</directive> $B$N:G=i$N(B
- variant $B$,Aw$i$l!"%/%i%$%"%s%H$N5vMF8@8l$K9g$&(B vaiant $B$,$J$$$H$-$O(B
- $BB8:_$9$k%I%-%e%a%s%H$G:G=i$N$b$N$,Aw$i$l$k!"$H$$$&MM$K$9$k$3$H$,$G$-$^$9!#(B</p>
- </usage>
- <seealso><directive module="mod_mime">AddLanguage</directive></seealso>
- </directivesynopsis>
-
- <directivesynopsis>
- <name>LanguagePriority</name>
- <description>$B%/%i%$%"%s%H$,M%@hEY$r<($5$J$+$C$?$H$-$N8@8l$N(B variant $B$NM%@hEY$r(B
- $B;XDj(B</description>
- <syntax>LanguagePriority <var>MIME-lang</var> [<var>MIME-lang</var>]
- ...</syntax>
- <contextlist><context>server config</context><context>virtual host</context>
- <context>directory</context><context>.htaccess</context></contextlist>
- <override>FileInfo</override>
-
- <usage>
- <p><directive>LanguagePriority</directive> $B$O!"(BMultiViews
- $B%j%/%(%9%H$r07$&$H$-$K!"%/%i%$%"%s%H$,M%@h=g0L$rDs6!$7$F$$$J$$>l9g$N(B
- $B8@8l$NM%@h=g0L$r@_Dj$7$^$9!#(B<var>MIME-lang</var>
- $B$N%j%9%H$,M%@hEY$N9_=g$KJB$S$^$9!#(B</p>
-
- <example><title>Example:</title>
- LanguagePriority en fr de
- </example>
-
- <p><code>foo.html</code> $B$,%j%/%(%9%H$5$l!"(B<code>foo.html.fr</code>
- $B$H(B <code>foo.html.de</code> $B$,N>J}B8:_$7!"(B
- $B%V%i%&%6$,8@8l$NM%@h=g0L$rDs6!$7$F$J$$>l9g$O(B
- <code>foo.html.fr</code> $B$,JV$5$l$^$9!#(B</p>
-
- <p>$B$3$N%G%#%l%/%F%#%V$OB>$NJ}K!$G!V:GA1!W(B
- $B$N8@8l$,7hDj$G$-$J$$$H$-$+!"(B<directive
- module="mod_negotiation">ForceLanguagePriority</directive> $B%G%#%l%/%F%#%V$,(B
- <code>None</code> $B0J30$N$H$-$K$N$_8z2L$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
- $B0lHLE*$K$O!"%5!<%PB&$G$O$J$/%/%i%$%"%s%HB&$G9%$_$N8@8l$r7hDj$7$^$9!#(B</p>
- </usage>
- <seealso><directive module="mod_mime">AddLanguage</directive></seealso>
- </directivesynopsis>
-
- </modulesynopsis>
-